Text copied to clipboard!

Titolo

Text copied to clipboard!

Lead Developer Python

Descrizione

Text copied to clipboard!
Stiamo cercando un Lead Developer Python con forte esperienza tecnica e capacità di leadership per guidare la progettazione, lo sviluppo e l’evoluzione di applicazioni software moderne, scalabili e ad alte prestazioni. La persona selezionata avrà un ruolo centrale nel coordinamento del team di sviluppo, nella definizione delle migliori pratiche ingegneristiche e nell’allineamento tra obiettivi di business e soluzioni tecnologiche. Cerchiamo un professionista capace di prendere decisioni architetturali solide, promuovere la qualità del codice e supportare la crescita tecnica dei colleghi. Il Lead Developer Python collaborerà a stretto contatto con product manager, stakeholder, designer, DevOps engineer e altri sviluppatori per trasformare requisiti complessi in prodotti affidabili e manutenibili. Sarà responsabile della definizione dell’architettura applicativa, della revisione del codice, dell’ottimizzazione delle performance e dell’implementazione di processi di sviluppo efficienti. Il ruolo richiede una visione strategica, ma anche disponibilità a contribuire direttamente al codice quando necessario. La figura ideale possiede una conoscenza approfondita di Python e dei principali framework backend, oltre a esperienza nella progettazione di API, integrazioni con servizi esterni, gestione di database relazionali e non relazionali, testing automatizzato e pratiche CI/CD. È importante anche la capacità di lavorare in ambienti cloud, comprendere problematiche di sicurezza applicativa e garantire elevati standard di affidabilità e osservabilità dei sistemi. Oltre alle competenze tecniche, questo ruolo richiede eccellenti capacità comunicative e organizzative. Il candidato dovrà facilitare la collaborazione tra team, supportare la pianificazione tecnica, identificare rischi e colli di bottiglia, e contribuire alla definizione della roadmap tecnologica. Sarà inoltre coinvolto nel mentoring di sviluppatori junior e middle, nella promozione di una cultura di miglioramento continuo e nell’adozione di standard condivisi. Offriamo l’opportunità di lavorare su progetti sfidanti, con impatto concreto sul business e sugli utenti finali, in un contesto orientato all’innovazione e alla qualità. Il Lead Developer Python avrà spazio per influenzare scelte tecnologiche, introdurre nuove soluzioni e contribuire alla costruzione di un ambiente di sviluppo collaborativo, moderno e orientato ai risultati. Se ti appassiona guidare team tecnici, costruire software robusto e affrontare problemi complessi con approccio pragmatico, questa posizione rappresenta un’eccellente opportunità di crescita professionale.

Responsabilità

Text copied to clipboard!
  • Guidare il team di sviluppo Python nella realizzazione di soluzioni software scalabili
  • Definire l’architettura tecnica delle applicazioni e le linee guida di sviluppo
  • Scrivere, revisionare e migliorare codice mantenendo elevati standard qualitativi
  • Collaborare con stakeholder e product manager per tradurre requisiti in soluzioni tecniche
  • Supervisionare testing, deployment e processi di integrazione e consegna continua
  • Mentorare gli sviluppatori del team e favorire la crescita delle competenze interne
  • Monitorare performance, sicurezza e affidabilità delle applicazioni in produzione
  • Identificare debito tecnico e proporre piani di miglioramento sostenibili

Requisiti

Text copied to clipboard!
  • Esperienza consolidata nello sviluppo software con Python in contesti professionali
  • Capacità di leadership tecnica e coordinamento di team di sviluppo
  • Conoscenza di framework backend come Django, Flask o FastAPI
  • Esperienza nella progettazione di API REST e architetture a servizi
  • Competenza nell’uso di database SQL e NoSQL
  • Conoscenza di pratiche DevOps, CI/CD e strumenti di versionamento
  • Esperienza con ambienti cloud e containerizzazione, come AWS e Docker
  • Ottime capacità di problem solving, comunicazione e gestione delle priorità

Domande potenziali per l'intervista

Text copied to clipboard!
  • Quanti anni di esperienza hai nello sviluppo con Python?
  • Hai già ricoperto un ruolo di leadership tecnica o coordinamento team?
  • Con quali framework Python backend hai lavorato più approfonditamente?
  • Hai esperienza nella progettazione di architetture scalabili e API REST?
  • Quali strumenti utilizzi per testing automatizzato e code review?
  • Hai lavorato con piattaforme cloud come AWS, Azure o Google Cloud?
  • Qual è il tuo approccio al mentoring di sviluppatori meno esperti?
  • Sei disponibile a collaborare con team multidisciplinari e stakeholder di business?